technical lab assistant - Español Inglés Diccionario